@CHARSET "UTF-8"; 
body { font-size:12px;font-family:Arial, Helvetica, \5b8b\4f53;color:#333;background:#fff;margin:0;}
div,ul,li,a,h1,h2,h3,em,i,dl,dd,dt {margin:0;padding:0;list-style:none;font-style:normal;}
form {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
a:link,a:visited,a:active {color:#3C6ACE;text-decoration:none;outline:none;}
a:hover {color:#f60;text-decoration:none;outline:none;}
img {border:none;margin:0;padding:0;}
i { position:absolute; left:-10000px; }

a.lanlink:link,a.lanlink:visited,a.lanlink:active {color:#06c;}
a.lanlink:hover {color:#f60;}

.clear {clear:both;margin:0;padding:0;height:0;_display:inline;}
.fl {float:left;}
.fr {float:right;}
.nostyle { list-style:none; list-style-type:none; }
.error { font:normal 14px/50px "新宋体"; color:#BFA254; text-align:center; }

.header { width:980px; margin:0 auto 20px; border-bottom:1px solid #bbb; padding:15px 0; }
.header .logo { float:left; width:150px; height:100px; background:url(../NewImages/logo.gif) no-repeat; display:block; }
.header p { height:25px; width:800px; overflow:hidden; padding:5px 0; float:right; }
.header p a { display:block; width:70px; text-align:center; background-color:#bbb; font-size:12px; line-height:25px; float:right; color:#fff; margin-right:20px; }
.header .nav { float:right; font:normal 14px/65px "微软雅黑"; height:65px; }
.header .nav a { display:inline-block; padding:0 20px; color:#666; }
.header .nav a:hover { color:#FAA816; }
.header .nav a.nav_on { color:#F4A10C; }

.hico { background:url(../NewImages/b.gif) repeat-y center; height:380px; }
.focus{ position:relative; width:980px; height:380px; background-color:#FF9B00; margin:auto;} 
.focus img{ width:980px; height:380px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; } 
.focus .btn a:hover,.focus .btn a.current{ cursor:pointer;background:#fc114a;} 
.focus .fPic{ position:absolute; left:0px; top:0px; } 
.focus .D1fBt{ overflow:hidden; zoom:1; height:16px; z-index:10; } 
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#FF9B00 } 
.focus .fcon img{ display:block; } 
.focus .fbg { bottom:10px; position:absolute; height:21px; text-align:center; z-index:200; } 
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}  
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}  
.focus .D1fBt img{display:none}  
.focus .D1fBt i{display:none; font-style:normal; }  
.focus .prev,.focus .next{position:absolute;width:70px;height:74px;background:url(../NewImages/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px; left:-70px;background-position:0 -74px; cursor:pointer; } 
.focus .next{top:50%;margin-top:-37px; right:-70px; background-position:-70px -74px; cursor:pointer;} 
.focus .prev:hover{ background-position:0 0; } 
.focus .next:hover{ background-position:-70px 0;} 

#xinwen,#dongtai { height:175px; overflow:hidden; margin-top:15px; }

.hmain { margin:20px auto 0; border-top:1px solid #bbb; width:980px; }
.hmain h1 { font:normal 17px/40px "新宋体"; padding:10px 0 0 15px; border-bottom:5px solid #333; background:url(../NewImages/h1.gif) no-repeat left center; }
.hmain h1 a { float:right; font-size:12px; }

.hmain h2 { font:normal 17px/40px "新宋体"; padding:10px 0 5px 15px; background:url(../NewImages/h1.gif) no-repeat left center; }
.hmain h2 a { float:right; font-size:12px; }

.hmain p { padding:5px 0; margin:0; }
.myform { padding-top:10px; }
.mr40 { margin-right:40px; }
.w295 { width:295px; }
.w310 { width:310px; }

.banner { width:980px; margin:auto; border-bottom:5px solid #f50; height:175px; }
.about { background:url(../NewImages/about.jpg) no-repeat top center; } 
.news { background:url(../NewImages/news.jpg) no-repeat top center; } 
.product { background:url(../NewImages/product.jpg) no-repeat top center; }
.anli { background:url(../NewImages/anli.jpg) no-repeat top center; } 
.contact { background:url(../NewImages/contact.jpg) no-repeat top center; } 
.download { background:url(../NewImages/download.jpg) no-repeat top center; }
.video { background:url(../NewImages/video.jpg) no-repeat top center; }
.zhichi { background:url(../NewImages/zhichi.jpg) no-repeat top center; }

.main { width:980px; margin:auto; }
.position { border-bottom:1px solid #e9e9e9; font:normal 12px/45px "新宋体"; color:#999; text-align:right; }

.mleft { min-height:690px; background:url(../NewImages/left.gif) repeat-x bottom; width:240px; float:left; }

.lmenu { font:normal 14px/35px "微软雅黑"; padding:15px 0 0 20px; }
.lmenu li { background:url(../NewImages/lioff.gif) no-repeat left center; padding:8px 0 10px 25px; }
.lmenu li a { color:#666; }
.lmenu li a:hover { color:$#ef7d00; }
.lmenu li.lion { background:url(../NewImages/lion.gif) no-repeat left center; }
.lmenu li.lion a { color:#ef7d00; }
.lmenu li.lion a:hover { color:$#666; }

.mright { float:right; width:725px; }
.content { line-height:200%; color:#555; }
.ccontent { line-height:180%; font-size:1.4em; padding:0 20px;}

.nlist { padding:0; line-height:20px; color:#999; }
.nlist dt { background:url(../Images/ico.gif) no-repeat -368px -110px; padding-left:15px; font:bold 14px/35px "宋体"; margin-top:5px; border-bottom:1px dotted #ddd; }
.nlist dt span { float:right; font:normal 12px/35px Arial;}
.nlist dd { line-height:35px; }
.nlist dd span { float:right; font:normal 12px/35px Arial;}
.nlist p { margin:8px 0; border-bottom:1px dotted #ccc; padding-bottom:10px; }
.nlist dd.nsets { padding:10px 0; text-indent:24px; border-bottom:1px dotted #ccc; margin-bottom:15px; line-height:25px; }
.nlist dd a:link,.nlist dd a:visited,.nlist dd a:active {color:#555;}
.nlist dd a:hover {color: #f60;}

.ctile { font:bold 20px/55px "宋体"; color:#333; text-align:center; border-bottom:1px solid #eee; margin-bottom:10px; }
.cpic { text-align:center; margin:10px 0; }
.ninfo { color:#999; text-align:right; margin-bottom:10px; }

.pleft { min-height:660px; background:url(../NewImages/left.gif) repeat-x bottom #fff; width:200px; float:left; padding:15px 20px; }
#pclass { line-height:35px; }
#pclass h4,#pclass h3,#pclass .ls { margin:0; padding:0 0 0 18px; font-size:14px; font-weight:normal; background:url(../NewImages/lioff.gif) no-repeat left center; }
#pclass a:link,#pclass a:visited,#pclass a:active {color: #666;}
#pclass a:hover {color: #333;}
#pclass h3 { cursor:pointer; }
#pclass h4 { margin-left:20px; cursor:pointer; }
#pclass .ls { margin-left:40px; }
#pclass #con{ background:url(../NewImages/lion.gif) no-repeat left center; font-weight:bold; }
#pclass #con a:link,#con a:visited,#con a:active {color: #3C6ACE;}
#pclass #con a:hover {color: #333;}

.prolist li { height:130px; overflow:hidden; margin:15px 5px; }
.prolist img { border:1px solid #eee; padding:3px; }
.prolist .fl { width:200px; }
.prolist .fr { width:505px; }
.prolist h4 { font:bold 14px/18px Arial; margin:0 0 10px; padding-bottom:5px; border-bottom:1px dotted #eee; }
.prolist h4 span { font:normal 12px/18px Arial; color:#999; padding-left:30px; }
.prolist p.desc { margin:0; color:#888; line-height:18px; height:58px; }
.prolist p.more { margin:8px 0 0; line-height:18px; }
.prolist p.more a { border:1px solid #eee; background-color:#f9f9f9; display:block; float:left; margin-right:20px; padding:3px 10px 2px; color:#999; }

.vlist { overflow:hidden; }
.vlist li {  overflow:hidden; float:left; width:290px; overflow:hidden; height:255px; font-size:14px; margin:10px 15px 0 28px; text-align:center; }
.vlist li img { background:url(../Imagess/vbg.gif) no-repeat; padding:5px 5px 30px; margin-bottom:15px; width:280px; height:180px;}

.cleft { float:left; width:610px; line-height:25px; color:#777; }
.cleft .cinfo {background:url(../Images/contact.gif) no-repeat; width:610px; height:100px; margin:15px 0;}
.cleft h2 { font:bold 16px/60px "宋体"; border-top:1px solid #eee; color:#555; }
.cleft dd { float:left; width:40%; }

.cright { background:url(../Images/contact.gif) no-repeat 0 -100px; width:280px; height:235px; margin:20px 0; float:right;}

.hlist { font:normal 14px/29px "新宋体"; padding-top:10px; }
.hlist li { background:url(../NewImages/lioff.gif) no-repeat center left; white-space:nowrap; padding-left:18px; }

.chaxun { background:url(../Images/chaxun.gif) no-repeat; width:420px; height:180px; margin:20px auto; padding:80px 0 0;}
.chaxun p { margin:5px 0; padding-left:100px; }
.i { border:2px solid #9BB6BD; border-bottom:2px solid #BAE8F1;border-right:2px solid #BAE8F1; padding:4px 5px 3px; font-size:12px;}

.search p { padding:6px 0; }
.txt { border:1px solid #ddd; padding:5px; color:#666; height:18px; line-height:18px; }
.sub1 { border:0; background:url(../Images/ico.gif) no-repeat 0 -102px; width:79px; height:28px; vertical-align:middle; cursor:pointer;}

.anlilist { width:1012px; }
.anlilist li { width:220px; float:left; margin-right:33px; }
.anlilist li img { width:220px; height:145px; }

.pages { padding:18px 13px 15px 0; font:12px/20px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align:right; background-color:#f9f9f9; }
.pages a { border:#ddd 2px solid; padding:5px 10px; margin: 0px 2px; height:20px; display:online-block; color:#48b9ef; text-decoration: none; vertical-align:middle; background-color:#fff; }
.pages a:hover { border: #ff5a00 2px solid;  color: #ff5a00; }
.pages a:active { border: #ff5a00 2px solid; color: #ff5a00; }
.pages span.current { height:20px; border: #ff5a00 2px solid; padding:5px 8px 4px; font-weight: bold; color: #fff; margin: 0px 2px; display:online-block; background-color: #ff6c16; }
.pages span.disabled { display: none; }

.weixin { position:fixed; right:10px; bottom:50px; }
.footera { border-top:1px solid #ccc; font:normal 14px/50px "微软雅黑"; color:#999; }
.footera a { color:#555; }
.footera span { font-size:12px; padding:0 20px; }

.footer { background-color:#FE9B00; color:#fff; font:normal 12px/30px "微软雅黑"; text-align:center; height:60px; padding:15px 0; }
.footer a { color:#fff; }